home *** CD-ROM | disk | FTP | other *** search
/ ftp.mactech.com 2010 / ftp.mactech.com.tar / ftp.mactech.com / machack / Hacks96 / BootingGallery.sit / Booting Gallery / Booting Gallery (source) / iconhack Folder / smhacks < prev    next >
Text File  |  1996-06-22  |  12KB  |  181 lines

  1.  Disassembling from copymask
  2.   No procedure name
  3.     3D0758   BRA        *+$03D2                    ; 003D0B2A   | 6000 03D0
  4.  Disassembling from 3d0b2a
  5.   No procedure name
  6.     3D0B2A   LINK       A6,#$0000                               | 4E56 0000
  7.     3D0B2E   MOVEM.L    D0-D2/A0/A1/A4,-(A7)                    | 48E7 E0C8
  8.     3D0B32   LEA        *-$0782,A4                 ; 003D03B0   | 49FA F87C
  9.     3D0B36   MOVEA.L    $0008(A6),A0                            | 206E 0008
  10.     3D0B3A   MOVE.L     (A0),$607E(A4)                          | 2950 607E
  11.     3D0B3E   MOVE.L     $0004(A0),$6082(A4)                     | 2968 0004 6082
  12.     3D0B44   JSR        *-$027E                    ; 003D08C6   | 4EBA FD80
  13.     3D0B48   TST.B      D0                                      | 4A00
  14.     3D0B4A   BEQ.S      *+$0058                    ; 003D0BA2   | 6756
  15.     3D0B4C   TST.B      $607C(A4)                               | 4A2C 607C
  16.     3D0B50   BNE.S      *+$0052                    ; 003D0BA2   | 6650
  17.     3D0B52   MOVEA.L    $0010(A6),A0                            | 206E 0010
  18.     3D0B56   MOVEA.L    $0010(A6),A1                            | 226E 0010
  19.     3D0B5A   MOVE.L     $0004(A1),D0                            | 2029 0004
  20.     3D0B5E   SUB.L      (A0),D0                                 | 9090
  21.     3D0B60   CMPI.L     #$00200020,D0                           | 0C80 0020 0020
  22.     3D0B66   BNE.S      *+$003C                    ; 003D0BA2   | 663A
  23.     3D0B68   MOVE.L     $6082(A4),D0                            | 202C 6082
  24.     3D0B6C   SUB.L      $607E(A4),D0                            | 90AC 607E
  25.     3D0B70   CMPI.L     #$00200020,D0                           | 0C80 0020 0020
  26.     3D0B76   BNE.S      *+$002C                    ; 003D0BA2   | 662A
  27.     3D0B78   TST.B      $601C(A4)                               | 4A2C 601C
  28.     3D0B7C   BEQ.S      *+$0032                    ; 003D0BAE   | 6730
  29.     3D0B7E   MOVEQ      #$F8,D0                                 | 70F8
  30.     3D0B80   ADD.W      $6088(A4),D0                            | D06C 6088
  31.     3D0B84   CMP.W      $6082(A4),D0                            | B06C 6082
  32.     3D0B88   BGE.S      *+$001A                    ; 003D0BA2   | 6C18
  33.     3D0B8A   MOVE.W     $6086(A4),D0                            | 302C 6086
  34.     3D0B8E   ADD.W      D0,$607E(A4)                            | D16C 607E
  35.     3D0B92   MOVE.W     $6086(A4),D0                            | 302C 6086
  36.     3D0B96   ADD.W      D0,$6082(A4)                            | D16C 6082
  37.     3D0B9A   LEA        $607E(A4),A0                            | 41EC 607E
  38.     3D0B9E   MOVE.L     A0,$0008(A6)                            | 2D48 0008
  39.     3D0BA2   MOVEM.L    (A7)+,D0-D2/A0/A1/A4                    | 4CDF 1307
  40.     3D0BA6   UNLK       A6                                      | 4E5E
  41.     3D0BA8   MOVE.L     *+$4EBA,-(A7)              ; 003D5A62   | 2F3A 4EB8
  42.     3D0BAC   RTS                                                | 4E75
  43.     3D0BAE   MOVEM.L    (A7)+,D0-D2/A0/A1/A4                    | 4CDF 1307
  44.     3D0BB2   UNLK       A6                                      | 4E5E
  45.     3D0BB4   MOVEA.L    (A7)+,A0                                | 205F
  46.     3D0BB6   LEA        $0018(A7),A7                            | 4FEF 0018
  47.     3D0BBA   JMP        (A0)                                    | 4ED0
  48.  Disassembling from 3d08c6
  49.   No procedure name
  50.     3D08C6   CLR.L      -(A7)                                   | 42A7
  51.     3D08C8   PEA        (A7)                                    | 4857
  52.     3D08CA   _LocalToGlobal                        ; 0020BC24   | A870
  53.     3D08CC   MOVE.L     (A7)+,D0                                | 201F
  54.     3D08CE   SEQ        D0                                      | 57C0
  55.     3D08D0   RTS                                                | 4E75
  56.     3D08D2   MOVEM.L    D6/D7/A3,-(A7)                          | 48E7 0310
  57.  Disassembling from copybits
  58.   No procedure name
  59.     3D0752   BRA        *+$02C6                    ; 003D0A18   | 6000 02C4
  60.     3D0756   RTS                                                | 4E75
  61.  Disassembling from 3d0a18
  62.   No procedure name
  63.     3D0A18   LINK       A6,#$0000                               | 4E56 0000
  64.     3D0A1C   MOVEM.L    D0-D2/A0/A1/A4,-(A7)                    | 48E7 E0C8
  65.     3D0A20   LEA        *-$0670,A4                 ; 003D03B0   | 49FA F98E
  66.     3D0A24   JSR        *-$015E                    ; 003D08C6   | 4EBA FEA0
  67.     3D0A28   TST.B      D0                                      | 4A00
  68.     3D0A2A   BEQ        *+$00E6                    ; 003D0B10   | 6700 00E4
  69.     3D0A2E   TST.B      $607C(A4)                               | 4A2C 607C
  70.     3D0A32   BNE        *+$00DE                    ; 003D0B10   | 6600 00DC
  71.     3D0A36   MOVEA.L    $000E(A6),A0                            | 206E 000E
  72.     3D0A3A   MOVE.L     (A0),$607E(A4)                          | 2950 607E
  73.     3D0A3E   MOVE.L     $0004(A0),$6082(A4)                     | 2968 0004 6082
  74.     3D0A44   TST.B      $607D(A4)                               | 4A2C 607D
  75.     3D0A48   BNE        *+$00D4                    ; 003D0B1C   | 6600 00D2
  76.     3D0A4C   MOVEA.L    $0012(A6),A0                            | 206E 0012
  77.     3D0A50   MOVEA.L    $0012(A6),A1                            | 226E 0012
  78.     3D0A54   MOVE.L     $0004(A1),D0                            | 2029 0004
  79.     3D0A58   SUB.L      (A0),D0                                 | 9090
  80.     3D0A5A   CMPI.L     #$00200020,D0                           | 0C80 0020 0020
  81.     3D0A60   BNE        *+$00B0                    ; 003D0B10   | 6600 00AE
  82.     3D0A64   MOVE.L     $6082(A4),D0                            | 202C 6082
  83.     3D0A68   SUB.L      $607E(A4),D0                            | 90AC 607E
  84.     3D0A6C   CMPI.L     #$00200020,D0                           | 0C80 0020 0020
  85.     3D0A72   BNE        *+$009E                    ; 003D0B10   | 6600 009C
  86.     3D0A76   TST.B      $601C(A4)                               | 4A2C 601C
  87.     3D0A7A   BEQ        *+$00A2                    ; 003D0B1C   | 6700 00A0
  88.     3D0A7E   CMPI.L     #$474C4F4E,$6096(A4)       ; 'GLON'     | 0CAC 474C 4F4E …
  89.     3D0A86   BEQ.S      *+$0016                    ; 003D0A9C   | 6714
  90.     3D0A88   CMPI.L     #$4C4F4E50,$6096(A4)       ; 'LONP'     | 0CAC 4C4F 4E50 …
  91.     3D0A90   BEQ.S      *+$000C                    ; 003D0A9C   | 670A
  92.     3D0A92   CMPI.L     #$4C484743,$6096(A4)       ; 'LHGC'     | 0CAC 4C48 4743 …
  93.     3D0A9A   BNE.S      *+$0052                    ; 003D0AEC   | 6650
  94.     3D0A9C   TST.B      $601E(A4)                               | 4A2C 601E
  95.     3D0AA0   BEQ.S      *+$0048                    ; 003D0AE8   | 6746
  96.     3D0AA2   MOVE.W     $6088(A4),$607E(A4)                     | 396C 6088 607E
  97.     3D0AA8   MOVEQ      #$20,D0                    ; ' '        | 7020
  98.     3D0AAA   ADD.W      $6088(A4),D0                            | D06C 6088
  99.     3D0AAE   MOVE.W     D0,$6082(A4)                            | 3940 6082
  100.     3D0AB2   MOVE.W     $092C,$6080(A4)                         | 3978 092C 6080
  101.     3D0AB8   MOVEQ      #$20,D0                    ; ' '        | 7020
  102.     3D0ABA   ADD.W      $092C,D0                                | D078 092C
  103.     3D0ABE   MOVE.W     D0,$6084(A4)                            | 3940 6084
  104.     3D0AC2   LEA        $607E(A4),A0                            | 41EC 607E
  105.     3D0AC6   MOVE.L     A0,$000E(A6)                            | 2D48 000E
  106.     3D0ACA   CMPI.W     #$0001,$000C(A6)                        | 0C6E 0001 000C
  107.     3D0AD0   BNE.S      *+$001C                    ; 003D0AEC   | 661A
  108.     3D0AD2   ADDI.W     #$0028,$092C                            | 0678 0028 092C
  109.     3D0AD8   MOVE.W     $092C,D0                                | 3038 092C
  110.     3D0ADC   ROL.W      #$1,D0                                  | E358
  111.     3D0ADE   EORI.W     #$1021,D0                               | 0A40 1021
  112.     3D0AE2   MOVE.W     D0,$092E                                | 31C0 092E
  113.     3D0AE6   BRA.S      *+$0006                    ; 003D0AEC   | 6004
  114.     3D0AE8   CLR.W      $6090(A4)                               | 426C 6090
  115.     3D0AEC   MOVEQ      #$F8,D0                                 | 70F8
  116.     3D0AEE   ADD.W      $6088(A4),D0                            | D06C 6088
  117.     3D0AF2   CMP.W      $6082(A4),D0                            | B06C 6082
  118.     3D0AF6   BGE.S      *+$001A                    ; 003D0B10   | 6C18
  119.     3D0AF8   MOVE.W     $6086(A4),D0                            | 302C 6086
  120.     3D0AFC   ADD.W      D0,$607E(A4)                            | D16C 607E
  121.     3D0B00   MOVE.W     $6086(A4),D0                            | 302C 6086
  122.     3D0B04   ADD.W      D0,$6082(A4)                            | D16C 6082
  123.     3D0B08   LEA        $607E(A4),A0                            | 41EC 607E
  124.     3D0B0C   MOVE.L     A0,$000E(A6)                            | 2D48 000E
  125.     3D0B10   MOVEM.L    (A7)+,D0-D2/A0/A1/A4                    | 4CDF 1307
  126.     3D0B14   UNLK       A6                                      | 4E5E
  127.     3D0B16   MOVE.L     *+$4F42,-(A7)              ; 003D5A58   | 2F3A 4F40
  128.     3D0B1A   RTS                                                | 4E75
  129.     3D0B1C   MOVEM.L    (A7)+,D0-D2/A0/A1/A4                    | 4CDF 1307
  130.     3D0B20   UNLK       A6                                      | 4E5E
  131.     3D0B22   MOVEA.L    (A7)+,A0                                | 205F
  132.     3D0B24   LEA        $0016(A7),A7                            | 4FEF 0016
  133.     3D0B28   JMP        (A0)                                    | 4ED0
  134.     3D0B2A   LINK       A6,#$0000                               | 4E56 0000
  135.  Disassembling from ploticon
  136.   _PlotIcon
  137.      +00000 FFC77210   LEA        $0A0E,A1                                | 43F8 0A0E
  138.      +00004 FFC77214   MOVE.L     $0004(A7),D0                            | 202F 0004
  139.  Disassembling from plotcicon
  140.   No procedure name
  141.     3D075E   BRA        *+$045E                    ; 003D0BBC   | 6000 045C
  142.  Disassembling from 3d0bbc
  143.   No procedure name
  144.     3D0BBC   LINK       A6,#$0000                               | 4E56 0000
  145.     3D0BC0   MOVEM.L    D0-D2/A0/A1/A4,-(A7)                    | 48E7 E0C8
  146.     3D0BC4   LEA        *-$0814,A4                 ; 003D03B0   | 49FA F7EA
  147.     3D0BC8   MOVEA.L    $000C(A6),A0                            | 206E 000C
  148.     3D0BCC   MOVE.L     (A0),$607E(A4)                          | 2950 607E
  149.     3D0BD0   MOVE.L     $0004(A0),$6082(A4)                     | 2968 0004 6082
  150.     3D0BD6   JSR        *-$0310                    ; 003D08C6   | 4EBA FCEE
  151.     3D0BDA   TST.B      D0                                      | 4A00
  152.     3D0BDC   BEQ.S      *+$0042                    ; 003D0C1E   | 6740
  153.     3D0BDE   TST.B      $607C(A4)                               | 4A2C 607C
  154.     3D0BE2   BNE.S      *+$003C                    ; 003D0C1E   | 663A
  155.     3D0BE4   MOVE.L     $6082(A4),D0                            | 202C 6082
  156.     3D0BE8   SUB.L      $607E(A4),D0                            | 90AC 607E
  157.     3D0BEC   CMPI.L     #$00200020,D0                           | 0C80 0020 0020
  158.     3D0BF2   BNE.S      *+$002C                    ; 003D0C1E   | 662A
  159.     3D0BF4   TST.B      $601C(A4)                               | 4A2C 601C
  160.     3D0BF8   BEQ.S      *+$0032                    ; 003D0C2A   | 6730
  161.     3D0BFA   MOVEQ      #$F8,D0                                 | 70F8
  162.     3D0BFC   ADD.W      $6088(A4),D0                            | D06C 6088
  163.     3D0C00   CMP.W      $6082(A4),D0                            | B06C 6082
  164.     3D0C04   BGE.S      *+$001A                    ; 003D0C1E   | 6C18
  165.     3D0C06   MOVE.W     $6086(A4),D0                            | 302C 6086
  166.     3D0C0A   ADD.W      D0,$607E(A4)                            | D16C 607E
  167.     3D0C0E   MOVE.W     $6086(A4),D0                            | 302C 6086
  168.     3D0C12   ADD.W      D0,$6082(A4)                            | D16C 6082
  169.     3D0C16   LEA        $607E(A4),A0                            | 41EC 607E
  170.     3D0C1A   MOVE.L     A0,$000C(A6)                            | 2D48 000C
  171.     3D0C1E   MOVEM.L    (A7)+,D0-D2/A0/A1/A4                    | 4CDF 1307
  172.     3D0C22   UNLK       A6                                      | 4E5E
  173.     3D0C24   MOVE.L     *+$4E48,-(A7)              ; 003D5A6C   | 2F3A 4E46
  174.     3D0C28   RTS                                                | 4E75
  175.     3D0C2A   MOVEM.L    (A7)+,D0-D2/A0/A1/A4                    | 4CDF 1307
  176.     3D0C2E   UNLK       A6                                      | 4E5E
  177.     3D0C30   MOVEA.L    (A7)+,A0                                | 205F
  178.     3D0C32   ADDQ.L     #$8,A7                                  | 508F
  179.     3D0C34   JMP        (A0)                                    | 4ED0
  180.  Closing log
  181.